#include <stdio.h>
#include <stdlib.h>
#include <assert.h>
#include "mode.h"


int Get_NbJoueurs (const _configuration* Config){
assert(Config != NULL);
return Config->NbJoueurs;
}

int Get_NbIa ( const _configuration* Config){
assert(Config != NULL);
return Config->NbIa;
}

int Get_NomCarte (const _configuration* Config){
assert(Config != NULL);
return Config->NomCarte;
}


void Set_NbJoueurs(_configuration* Config,const int NbJoueurs){
assert(Config!= NULL);
Config->NbJoueurs = NbJoueurs;
assert(Config->NbJoueurs == NbJoueurs);
}

void Set_NbIa(_configuration* Config,const int NbIa){
assert(Config!= NULL);
Config->NbIa = NbIa;
assert(Config->NbIa == NbIa);
}

void Set_NomCarte(_configuration* Config,const int NomCarte){
assert(Config!= NULL);
Config->NomCarte = NomCarte;
assert(Config->NomCarte == NomCarte);
}

_configuration* Init_Configuration ()
{
	_configuration* Config;
	Config =(_configuration*) malloc( sizeof (_configuration) );
	return Config;
}

void Libere_Configuration (_configuration* Config)
{
	free(Config);
}
